@CHARSET "ISO-8859-1";
.fl-left { float:  left !important;}
img {font-size:1px; border:0px;}

.vtp_login {
	background:#FFF;	
}
.login{ background:url(../images/login_02.png) repeat-y; width:558px; margin:0 auto; color:#FFF; overflow:hidden;}
.login .sub{ background:url(../images/login_01.png) no-repeat top #870202; padding:15px; padding-bottom:0;}
.login td{ padding:0px 5px; vertical-align:middle;}
.login .bold{ white-space:nowrap; text-align:right;}
.login .message{ color:#c6bb13; line-height:normal;}
.login h1{ padding-top:3px;}
.login .bg-field{ background:url(../images/login_04.png) no-repeat; width:258px; height:25px; vertical-align:middle; padding:03px; margin-top:5px;}
.login .bg-field input{ width:100%; border:none; #border:#FFF; color:#656565; #padding:0; #width:97%;}
.btnLogin {
	background:url(../images/enews_146.png);
	width:99px;
	height:25px;
	border: 0 none;
}
.btnReset {
	background:url(../images/enews_147.png);
	width:49px;
	height:25px;
	border: 0 none;
}
.login strong {
	color:#FFF;
}
.color1 {
	color:#FFFFFF !important;
}
.centerMessage {
	padding-bottom: 7px;
}
.rs-middle { float:  none !important; vertical-align:middle !important;}